<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        // 生成一个随机数(1~100) -- 常量
        //Math.random() 会产生0~1之间的随机小数(不包含1)
        const number = parseInt(Math.random() * 100) + 1;
        console.log('外挂输出:' + number);
        // // 获取输入的数字
        // var inputNumber = prompt("请输入您猜测的数字");
        // // 字符串转成数字
        // inputNumber = parseInt(inputNumber);
        // 如果输入的数字 不对（不等于随机数）
        // while (inputNumber != number) {
        //     if (inputNumber > number) {
        //         alert('输入的数字太大了');
        //     } else if (inputNumber < number) {
        //         alert('输入的数字太小了');
        //     } 
        //     // 死循环的原因是 变量的值没有改变
        //     // 重新让用户输入数字即可
        //     inputNumber = parseInt(prompt('真遗憾没有猜对，再来一次吧!'))
        // }
        do {
            var inputNumber = parseInt(prompt('真遗憾没有猜对，再来一次吧!'))
            if (inputNumber > number) {
                alert('输入的数字太大了');
            } else if (inputNumber < number) {
                alert('输入的数字太小了');
            }
            // 死循环的原因是 变量的值没有改变
            // 重新让用户输入数字即可
        } while (inputNumber != number)
        alert('真聪明,随机数就是:' + number);
    </script>
</body>

</html>